body {
	background-color:white;
	font-family: tahoma;
	color:black;
	font-size:0.75em;
	line-height:1.5em;
	height:100%;
	min-width:350px;
	width:100%;
}

.startwrapper{
	width:95%;
	}
.startbreak {
	background-color:black;
	width:100%;
	height:30px;
	positon:relative;	
}
.headerwrapper{
	width:100%;
	}
.headerbreak {
	background:url(../images/bg2.jpg) repeat-x;
	width:100%;
	positon:relative;
}

.wrapper {
	width:100%;
	height:100%;
	background-color:white;
	position:relative;
	overflow:auto;
}
.outletcontainer {
	background-color:#F5F5F5; border-radius:10px; float:left; width:300px; padding:10px;
	}
.content {
	width:300px;
	text-align:justify;
	padding-right:20px;
	padding-left:20px;
}
.modulecontainer {
	float:left;
	position:relative; 
	border-radius:10px;
}
.box {
    width:300px
}

#tabMenu {
    margin-top:0;
    padding:0 0 0 5px;
    list-style:none;
}
#tabMenu li {
    float:left;
    height:88px;
    width:95px;
    cursor:pointer;
    cursor:hand;
	padding-bottom:10px;
}
/* this is the button images */
li.review {background:url(../images/buttons/reviewMobile.png) no-repeat}
li.achieve {background:url(../images/buttons/achievementMobile.png)  no-repeat}
li.promo {background:url(../images/buttons/promotionMobile.png)  no-repeat }

li.review.mouseover {background: url(../images/buttons/reviewMobile-h.png) no-repeat 0 10px; }
li.review.mouseout {background-position:0 0;}
li.review.selected {background: url(../images/buttons/reviewMobile-h.png) no-repeat 0 10px;}

li.achieve.mouseover {background: url(../images/buttons/achievementMobile-h.png) no-repeat 0 10px; }
li.achieve.mouseout {background-position:0 0;}
li.achieve.selected {background: url(../images/buttons/achievementMobile-h.png) no-repeat 0 10px;}

li.promo.mouseover {background: url(../images/buttons/promotionMobile-h.png) no-repeat 0 10px; }
li.promo.mouseout {background-position:0 0;}
li.promo.selected {background: url(../images/buttons/promotionMobile-h.png) no-repeat 0 10px;}
 

.IOTR {
	width:300px; 
	margin-bottom:15px;
}
.two-third {
	width:100%;
	background-color:#FFF;	
	height:100%;
}
 .one-fourth{
	padding-right: 10px;
	position:relative;
	width:100%;
	width:130px!important;
	margin-right:10px;
}
.one-half-left {
	margin-top:20px;
	width:100%;
	padding-bottom:20px;
}
.one-half-right{
	margin-top:20px;
	width:100%;
	padding-bottom:20px;
}
.one-half {
	margin-top:20px;
	width:100%;
}
.navmenu { 
	height:20px;
	}

.navmenu ul li h4 {
	color:#FFF;
	}
/***-------------------------- m top nav --------------------------------***/
ul#topnav {
	list-style: none;
	font-size: 0.9em;
}
ul#topnav li {
	float: left;
	padding: 0;
	position: relative; /*--Important--*/
}
ul#topnav li a h4 {
	float: left;
	height: 15px;
	margin-right:20px;
	text-decoration:none;
	padding:5px;
	padding-right:10px;
	background:url(../images/topnav/arrow.png) right no-repeat;	
}
ul#topnav li a { 
	text-decoration:none;
}
ul#topnav li a { 
	text-decoration:none;
}
ul#topnav li:hover a h4, ul#topnav li a:hover h4 { 
	background: #333;
	border-bottom:1px #ccc solid;
	text-decoration:none;
} /*--Hover State--*/

ul#topnav li .sub {
	position: absolute; /*--Important--*/
	top:36px; left: 0;
	z-index: 99999;
	background: #c1000e url(../images/topnav/sub_bg.png) repeat-x; /*--Background gradient--*/
	
	padding: 10px 10px 10px 10px;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 10px;
	-khtml-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 10px;
	-khtml-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	display: none; /*--Hidden for those with js turned off--*/
	max-width:150px;
}
ul#topnav li .row { /*--If needed to break out into rows--*/
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
ul#topnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	float: left;
	width: 120px;
}
ul#topnav .sub ul li {
	width: 100%; /*--Override parent list item--*/
	color: #fff;
}
ul#topnav .sub ul li h2 { /*--Sub nav heading style--*/
	padding: 0;  margin: 0;
	font-size: 0.9em;
	font-weight: normal;
	color: #fff2a9;
}
ul#topnav .sub ul li h2 a { /*--Sub nav heading link style--*/
	padding: 0px 15px 7px 15px;
	display: block;
	font-size:0.9em;
	font-weight:bold;
	color: #fff2a9;
	background: url(../images/topnav/navlist_arrow.png) no-repeat 5px 5px;
	margin-left:-10px;
	text-decoration: none;
}
ul#topnav .sub ul li a {
	float: none;
	text-indent: 0; /*--Override text-indent from parent list item--*/
	height: auto; /*--Override height from parent list item--*/
	background: url(../images/topnav/navlist_arrow.png) no-repeat 5px 5px;
	padding: 0px 15px 7px 15px;
	display: block;
	font-size:0.9em;
	text-decoration: none;
	color: #fff;
}

ul#topnav .sub ul li h2 a:hover {
	color: #fff;
	background-position: 5px 12px ;/*--Override background position--*/
	font-size:0.9em;
}
ul#topnav .sub ul li a:hover {
	color: #CCC;
	font-weight:bold;
	background-position: 5px 12px ;/*--Override background position--*/
}
/***-------------------------- m top nav --------------------------------***/

/***-------------------------- m service list --------------------------------***/
.service-list {width:100%; }
.service-list ol { font-size:1em; color:#c1000e;}
.service-list ol li { list-style-type: none; padding-left:0px;  padding-top:20px; }
.service-list ol li p { color:black; font-size:0.9em; border-left: 1px dashed #e1e1e1; font-style:italic; padding-left:7px; margin-top:10px; margin-bottom:10px; margin:0px; }
.service-list ol li p em { display:block;  font-size:1em; padding-bottom:3px; font-style:normal !important;color:#c1000e; }

.service-list ol li p em a { color:#c1000e;}
/***-------------------------- m service list --------------------------------***/

.footerwrapper{
	width:100%;
	padding-bottom:20px;
	margin-top:20px;
}

